//给requesSet加type
export const setRequestType = (arr) => {
  arr.map((item) => {
    if (item.list && item.list.length) {
      setRequestType(item.list)
    }
    if (item.extension && item.extension.requestSet && item.extension.requestSet.value.resList && item.extension.requestSet.value.resList.length) {
      item.extension.requestSet.value.resList.map((cur) => {
        cur.type = 'isChartRequest'
        return cur
      })
    }
    // if (item.extension && item.extension.requestSet) {
    //   item.extension.requestSet.value.isJson = true
    // }
    // if (item.extension && item.extension.yAxis) {
    //   item.extension.yAxis.value.map((cur) => {
    //     cur.boundaryGap = true
    //     return cur
    //   })
    // }
    if (item.type == 'uiCardList') {
      // item.extension.showLink = {
      //   type: 'exSwitch',
      //   name: '显示跳转图标',
      //   value: true,
      //   tooltip: '',
      // }
      // item.extension.requestSet = {
      //   type: 'exRequestSet',
      //   name: '接口配置',
      //   value: {
      //     api: '/wms/wms-web',
      //     method: 'wms.screen.query.test',
      //     getDataKey: 'wms.screen.query.test',
      //     loopRequest: false,
      //     loopTime: 3000,
      //     nameKey: '',
      //     valueKey: '',
      //     busList: [],
      //     dataObj: {},
      //     isJson: false,
      //     isLcs: true,
      //     data: [
      //       { key: '#LIMIT#', value: '1' },
      //       { key: '#PAGE_SIZE#', value: '10' },
      //     ],
      //     resList: [
      //       { name: '告警信息', id: 'gj', props: '' },
      //       { name: '通讯监控', id: 'tx', props: '' },
      //       { name: '运行数据监控', id: 'yx', props: '' },
      //       { name: '送经量设定', id: 'sj', props: '' },
      //       { name: '电源监控', id: 'dy', props: '' },
      //       { name: '电子齿轮分子', id: 'dz', props: '' },
      //       { name: '保养', id: 'by', props: '' },
      //     ],
      //   },
      // }
    }
  })
}
